About V. & M. Developments Limited (01164034) United Kingdom