About Hampden Buildings Limited (00205306) United Kingdom