About Chai Property Holdings Limited (11772708) United Kingdom