24a Ekin Rd, Cambridge, CB5 8PU, United Kingdom