About Babat Properties Ltd (13259172) United Kingdom