About Mahajan Properties Ltd (11495539) United Kingdom