About 39 Birkbeck Road Limited (05522071) United Kingdom