About Ascham House Management Limited (06496866) United Kingdom