About Clarksfield Properties Ltd (12297603) United Kingdom