About The Meadows (swindon) Management Company Limited (04506742) United Kingdom