About Schatterjee Properties Ltd (12583442) United Kingdom