I've seen the ads and did think about getting in contact but I'd assumed that they were fake as they variously indicated they were based in NG1, 2, 3 and 5 That's either wrong, or it's a bloody big house!
Where are they? I don't mean the exact address.... but could you narrow down the area a little? Or name something close by?