About Bhamber Estates Limited (07385452) United Kingdom