About 22 Sussex Square Management Company Limited (07625560) United Kingdom