Zover ik weet kunt u dit op 2 manieren oplossen.
1: Multistore aanmaken, vervolgens de stock per multistore invullen voor de producten, en de klanten/bestellingen niet delen tussen de multistores.
Voordeel: Netjes voorraad beheer gebruiken zoals het hoort. Nadeel: u moet dan een andere URL gebruiken en hierbij linkt u eigenlijk niet gebruik van stock en klant groep,
2: Met een module zoals DEZE kunt u klant groepen aan producten koppelen, dan zien die klanten alleen die producten bestemt voor hun. Dan kunt u de producten dubbel aanmaken en voor de het juiste product met groep erachter de voorraad instellen.
Voordeel: Goed de voorraad per klant groep in te richten. Nadeel: U moet de producten dubbel aanmaken.
Ik zou zelf voor optie 2 gaan. Op deze manier zal google uw site niet nadelig beoordelen vanwege dubbele producten.