About Indian Plaza Whiterose Ltd (12323645) United Kingdom