About Three Hampden Road Limited (04448867) United Kingdom