About Haven Court (beckenham) Management Limited (01680061) United Kingdom