About Jake Thomas Developments Limited (12800993) United Kingdom