About Elmbridge Village Limited (01483278) United Kingdom