About Abbey Mill (tewkesbury) Management Limited (05557874) United Kingdom