About Bajwa Estates Ltd (12867323) United Kingdom