About Clarke Investment Property Limited (12051332) United Kingdom