About Severn Quay Properties Limited (11204097) United Kingdom