JSFiddle - React, Tailwind, and code Playground

JavaScript

var arr = [{
    name: 'A',
    address: [{
      city: 'delhi',
      country: 'India',
      streets:[{name:'road no 1'},{name:'road no 2'}]
    },{
      city: 'patna',
      country: 'India',
      streets:[{name:'road no 4'},{name:'road no 5'}]
    }]
  },
  {
    name: 'B',
    address: [{
      city: 'mumbai',
      country: 'India',
      streets:[{name:'road no 3'},{name:'road no 2'}]
    }]
  }

]

console.log('Search Object :');
console.log(arr);
var obj = arr.filter(ele => ele.address.some(addr => addr.streets.some(street => street.name === 'road no 1')));
// check console for filtered obj
console.log('Filtered result');
console.log(obj);