About Abbey Gardens Ludlow Management Company Limited (05122535) United Kingdom