M. Platt – Freehold Portfolios Limited

M. Platt – Freehold Portfolios Limited