That Finchley address has been the object of many researches since the Hampstead paedo case. There was some link to that too and other child trafficking cases. It's a very dark place. Many people have tried and failed to expose it's dark secrets. I wish you luck xx
Seems there a few houses abandoned in the same street running the same scams.
Cheers tgal x.
Also I don't know if you know but I used to live near here and drive through it almost daily and it is a very big 'jewish' area as in the hassidic kind. I'm not sure how relevent that is but am sure it is something.
Yes I had researched the area and yes that is what it turned up too.