About South Street Romford (block B) Management Company Limited (02404454) United Kingdom