- Alcester, England, United Kingdom
We are a property company. Our core business is investment in property related projects. We have a team