About Clifford & Peters Properties Limited (06837755) United Kingdom