About The Limes (shrewsbury) Management Company Limited (05760287) United Kingdom