About Adelaide (slough) Management Company Limited (01839413) United Kingdom