About Thorgills Property Group Limited (06570368) United Kingdom