About St John S Court (egham) Management Co Limited (01900914) United Kingdom