About Lea Bridge Road Block B Management Company Limited (02356180) United Kingdom