About Hampden Close Management Company Limited (06064592) United Kingdom