About C And L Properties (staffordshire) Ltd (09627931) United Kingdom