About Ballards Newman (finchley) Limited (06165758) United Kingdom