About Nelson House (ealing) Limited (02410401) United Kingdom