About 21 Birkbeck Road (management Company) Limited (04599258) United Kingdom