About Strawberry Place Newcastle Limited (03304860) United Kingdom