About Clitterhouse Properties Limited (13676120) United Kingdom