Unit B7 2-6 Saxon Place, Rochester, KEN
108 Delce Road, Rochester, KEN
Unit 5 Laker Road, Rochester, KEN
Unit 5, Rochester, KEN