About Belvedere Flats Management Company Limited (03053165) United Kingdom