WEAVER PROPERTY LIMITED Company number SC518699 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address1 WILLIAM BROWN ROAD, ST. BOSWELLS, MELROSE, SCOTTISH BORDERS, TD6 0DN PostcodeTD6 0DN Map