ALMACOMPOSITES LTD Company number 08590332 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address10 Peters Road, Locks Heath, Southampton, England, SO31 6EQ PostcodeSO31 6EQ Companies at this postcode 7 Average house price in SO31 6EQ £659,000 (13 sales) Map