About Swindon Manor Management Company Limited (03377773) United Kingdom