About Spring Gardens (shrewsbury) Management Limited (07386191) United Kingdom