About Dexter Close Management Company Limited (03450955) United Kingdom