About James Walsh Residential Limited (13474716) United Kingdom