About Baah Properties Ltd (12421492) United Kingdom