About Churchend Management Limited (05986097) United Kingdom