About Bawa & Sons Properties Ltd (11617622) United Kingdom