About Bellamy Flats Management Limited (01961450) United Kingdom