About James Walsh Property Development Uk Limited (10966543) United Kingdom