About Claire Lloyd Properties Limited (05723015) United Kingdom