About Sandybed Flats Management Company Limited (03980332) United Kingdom