About Thomas Wright Management Company Limited (02364980) United Kingdom