About 27 Longridge Road Management Company Limited (03087509) United Kingdom