About West Thorpe (2011) Limited (07797063) United Kingdom