Maninplace logo


icon-location Unit 7, Hollinswood Court, Stafford Park 1, Telford, TF3 3DE, United Kingdom

icon-charity Registration number 1156100

icon-phone 01952248248



The prevention and relief of poverty and the promotion of good health, including physical, mental and spiritual wellbeing, in particular but not exclusively by all or any of the following means: i the provision of high quality, safe and secure temp...See more