About Walpole Road Slough (phase 1) Management Company Limited (02814611) United Kingdom