About Bavel Properties Ltd (13020433) United Kingdom