EDINBURGH PORTFOLIO LIMITED