LIGHTHOUSE & TWEED LTD Company number SC865916 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address5 Cheviot Park, Foulden, Berwick-Upon-Tweed, United Kingdom, TD15 1US PostcodeTD15 1US Map