About Westhaven Flats Management Company Limited (05843404) United Kingdom