About Bhalla Property Limited (10894929) United Kingdom