Heriot-Watt Research Park, Currie, EDINBURGH
43A Research Park, Currie, EDINBURGH
49 Research Park North, Currie, EDINBURGH