About Bhullar Residential Properties Limited (12953380) United Kingdom