About Bouverie Flats Management Limited (04438253) United Kingdom