About Cannongate (slough) Management Company Limited (04623204) United Kingdom