About The Powis Square (management) Company Limited (02993116) United Kingdom