About Thorpe House Development Ltd (12629454) United Kingdom