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