About Village Gate (swindon) Management Company Limited (03844102) United Kingdom