JSFiddle - React, Tailwind, and code Playground

JavaScript

var items = [
  {
    "id": 1,    
    "status": "ORANGE",
    "Shop":"ABC",
	"ownerDetails":[ {"name":"test1","address":"test1"}]	
	
  },
  {
    "id": 2,
    "status": "GREEN",
    "Shop":"ABC",
	"ownerDetails":[ {"name":"test1","address":"test1"}]
  },
  {
    "id": 3,
    "status": "ORANGE",
    "Shop":"ABC",
	"ownerDetails":[ {"name":"test1","address":"test1"}]	
  },
  {
    "id": 4,
    "status": "YELLOW",
    "Shop":"ABC",
	"ownerDetails":[ {"name":"test1","address":"test1"}]
  },
  {
    "id": 5,
    "status": "RED",
    "Shop":"ABC",
	"ownerDetails":[ {"name":"test1","address":"test1"}]
  },
  {
    "id":6,
    "status": "GREEN",
    "Shop":"ABC",
	"ownerDetails":[ {"name":"test1","address":"test1"}]
  },
  {
    "id": 7,
    "status": "GREEN",
    "Shop":"XYZ",
	"ownerDetails":[ {"name":"test2","address":"test2"}]
  },
   {
    "id": 8,
    "status": "ORANGE",
    "Shop":"XYZ",
	"ownerDetails":[ {"name":"test2","address":"test2"}]	
  },
  {
    "id": 9,
    "status": "YELLOW",
    "Shop":"ABC",
	"ownerDetails":[ {"name":"test1","address":"test1"}]
  },
  {
    "id": 10,
    "status": "GREEN",
    "Shop":"EFG",
	"ownerDetails":[ {"name":"test3","address":"test3"}]
  }
] 

const itemsWithCount = items.map(item => ({
  ...item,
   Count: items.filter(({ status, Shop ,name}) => item.status === status && item.Shop === Shop && item.ownerDetails[0].name === name).length
}));

console.log(itemsWithCount)