About Polaris Developments Limited (11609192) United Kingdom