About South Street Romford (block A) Management Company Limited (02404462) United Kingdom