About Claxton Impett Property Investments Limited (13220913) United Kingdom