About Slough Residential Development Limited (09673518) United Kingdom