About Bellingdon Flats Management Limited (01749684) United Kingdom