About T O Properties Limited (03998066) United Kingdom