About 21 Bloomfield Avenue (management) Limited (02285948) United Kingdom