STARLETS LTD Company number 11622399 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressStapleford Farm, Exbourne, Okehampton, England, EX20 3RA PostcodeEX20 3RA Companies at this postcode 3 Map