Cross Keys Hotel Kelso(the) Company numberSL000436 StatusActive TypeLimited Partnership Incorporated15 Feb 1982 Registered office The Cross Keys HotelThe SquareKelso Data JSON Markdown