About Coxley Meadows Management Company Limited (07400926) United Kingdom