About Northmead (slough) Management Association Limited (01591205) United Kingdom