About Jackchai Properties Limited (09694075) United Kingdom