Company name: Community Space Limited
Description: Community Spaces offer affordable commercial premises across the UK to Not-for-Profit organisations and small businesses.
Shoplatch, Shrewsbury SY1 1HU, United Kingdom