171 Park Road Management, Teddington Limited