About Kojak Properties Limited (12085864) United Kingdom