About King Edward Street (no 14) Slough Management Company Limited (03004214) United Kingdom