About Haven Court Owners Association Limited (02076282) United Kingdom