About James Court (hayling Island) Management Limited (02053832) United Kingdom