About Eldon Court (hampstead) Limited (03385436) United Kingdom