About South Street Romford (block E) Management Company Limited (02404458) United Kingdom