About Applewood Retail Ltd (10045535) United Kingdom