About Coopers Lodge Management Limited (02279277) United Kingdom