About Clarehouse Developments Limited (07790415) United Kingdom