About Rocco Homes (no.17) Limited (10139642) United Kingdom