You got it!
I am actually not entirely sure if the car was built in the US or the UK, since it is obviously LHD, and R&T's test took place in England. I haven't been able to find any reference to the place where the car was put together, so I went with Supercar System's HQ address, which is Greenwich, Connecticut.