About Clearchance Property Management Limited (02979919) United Kingdom