About Havencroft Residents Association Limited (01770564) United Kingdom