About Friars Garden (ludlow) Management Company Limited (05184710) United Kingdom