About Wentworth Lodge (finchley) Limited (03803004) United Kingdom