About 22 Powis Square Management Company Limited (04944762) United Kingdom