About T & K Property Investors Limited (12274710) United Kingdom