About South Birkbeck Road (blocks A & B) Management Company Limited (02058712) United Kingdom