About Chai Walla Property Limited (10834430) United Kingdom