About Havengore House (leigh-on-sea) Limited (07320073) United Kingdom