Company name: Helix Hotel
Description: Relaxed lodging with free breakfast
35 Kerse Rd, Grangemouth FK3 8HY, United Kingdom