About Birbeck Drive Flats Management Limited (06427901) United Kingdom