About Beach Court (management) Limited (02212379) United Kingdom