About Clean & Clear Properties Limited (08611081) United Kingdom