About Abbey Lodge Management Company Ltd (11834203) United Kingdom