LARCHSTAR LIMITED Company number 03239699 · Monitor this company Active Overview People 12 Financial Control Charges Documents Analysis Location Related Registered office Address33 Chapel Lane, Totton, Southampton, England, SO40 9LA PostcodeSO40 9LA Companies at this postcode 207 Map