About T K Property Developers Limited (13116628) United Kingdom