About 103-105 Birkbeck Road Management Limited (07896642) United Kingdom