About St. John S Mews (sussex) Management Company Limited (02917686) United Kingdom