About Westwood Place Ltd (10633090) United Kingdom