About Bucklersbury Flat Management Limited (02597764) United Kingdom