About Burford House Flat Management Company Ltd (06879170) United Kingdom