About Third Rochford (slough) Management Company Limited (12629084) United Kingdom