EBBA SERVICES LIMITED Company number SC162955 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office AddressSwinwood Mill Farm, Reston, Eyemouth, Berwickshire, TD14 5JL PostcodeTD14 5JL Map