About St. Clements Court (leigh-on-sea) Limited (06427326) United Kingdom