ARDEN HOUSE PROJECTS Company number SC322259 · Monitor this company Active Overview People 38 Control Documents Analysis Location Related Registered office AddressArden House, Commercial Road, Leven, Scotland, KY8 4QX PostcodeKY8 4QX Map