About Baavli Properties Ltd (09457789) United Kingdom