About Seaman Avenue Flats Management Company Limited (02850512) United Kingdom