About 38 Birkbeck Road Management Limited (10068259) United Kingdom