About Westhay Properties Limited (05342498) United Kingdom