2 Lewis Road, Folkestone, KEN
Unit 3C Park Farm Road, Folkestone, KEN
Unit 14 Park Farm Road, Folkestone, KEN
Flat 13D Ingles Road, Folkestone, KEN