About The Village 2 41 42 Limited (09133040) United Kingdom