About Appletree Properties Ltd. (10097634) United Kingdom