About Clayhill Properties Limited (01300853) United Kingdom