About Hampden Place Ltd (11837298) United Kingdom