About South Street Romford (block C) Management Company Limited (02404401) United Kingdom