About The Grange (swindon) Management Company Limited (09315001) United Kingdom