About The Plaza House Ltd (10901068) United Kingdom