About Mill Court Freehold Apartments (shrewsbury) Limited (07992336) United Kingdom