About Balmoral Flats Management Company Limited (03450853) United Kingdom