About 2 Powis Square Management Company Limited (02933280) United Kingdom