About Bhuller Properties Limited (10942914) United Kingdom