About Appledowne Place Management Limited (03961387) United Kingdom