About Redington Developments (metro) Limited (12217269) United Kingdom