About Hammerson (renfrew) Limited (08180149) United Kingdom