Copyright © 2007 KMG Financial Ltd and KMG Independent Ltd.

KMG Financial and KMG Independent are authorised and regulated by the Financial Services Authority

KMG Independent Ltd
Registered in England & Wales No 05207735
Registered Office: Rough Beech Court, Dowlands Lane, Smallfield, Surrey, RH6 9SD

KMG Financial Ltd
Registered in England & Wales No 02095161
Registered Office:Rough Beech Court, Dowlands Lane, Smallfield, Surrey, RH6 9SD