About Thomas Properties Corporation Ltd (13200441) United Kingdom