About Thomas Group - Property Limited (13200802) United Kingdom