About Ashford Lodge Management Limited (NI040691) United Kingdom