About Walsh Investment Properties Limited (10849936) United Kingdom