About Sussex Place Management Company Limited (01856212) United Kingdom