About 3 Sussex Square Management Company Limited (04160482) United Kingdom