About Bhalla Douglas Property Partners Limited (09969928) United Kingdom