About West Village Limited (09311539) United Kingdom