About Clipper Properties Leicester Limited (10184686) United Kingdom