STEMAR INVESTMENTS LIMITED Company number 15791969 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address22 St. Martins Road, Chatteris, England, PE16 6JF PostcodePE16 6JF Companies at this postcode 10 Average house price in PE16 6JF £380,000 (12 sales) Map