About Turkom Properties Limited (12299807) United Kingdom