About West Lodge Management Company (ashford) Limited (06754018) United Kingdom