About Cheema Property Limited (11176531) United Kingdom