About Appledorn Developments Limited (07134409) United Kingdom