About Town & Village Life Magazine Limited (07860335) United Kingdom