Scarramouch 2 & 3 Henrietta Street, Cheltenham, Gloucestershire GL504AA