About Birbeck House Flat Management Company Limited (02372754) United Kingdom