Company name: Holden & Partners
Description: Chartered firm of independent financial advisers
113, 117 Farringdon Rd, London EC1R 3BX, United Kingdom