About Churchtown Village Properties Ltd (12929009) United Kingdom