About 5 Eldon Grove Hampstead Limited (02427301) United Kingdom