About Thales Properties Limited (01153834) United Kingdom