About Hanover Square Properties Limited (03307669) United Kingdom