About 28 Sussex Place Management Limited (04513004) United Kingdom