About Walpole Road Slough (phase 2) Management Company Limited (03196391) United Kingdom