About Birla Properties Ltd (10263578) United Kingdom