NEW LUCE COMMUNITY TRUST Company number SC497287 · Monitor this company Active Overview People 21 Financial Control Charges Documents Analysis Location Related Registered office Address1 Dashwood Square, Montpelier Chartered Accountants, Newton Stewart, Scotland, DG8 6QE PostcodeDG8 6QE Map