About Bhamra Estates Limited (07349979) United Kingdom