This is a Non-Profit, Non-Political Organisation UK registered charity number :- 1159914
Address :- 26 Pineapple Road, Amersham, HP7 9JN
Call Us :- 01494763626 07762247068
Email :- info@jmfoauk.com