About Sussex Place (slough) Management Company Limited (01872239) United Kingdom