About Village London Designs Limited (01933857) United Kingdom