About St John S House (horsham) Management Limited (09960228) United Kingdom