About Westbay Properties Limited (03385300) United Kingdom