ELMOOR BUILDING AND DEVELOPMENTS LIMITED Company number 08728109 · Monitor this company Dissolved Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office AddressCawsand View, South Zeal, Okehampton, England, EX20 2JU PostcodeEX20 2JU Map