About Walsh Property Management Limited (12145186) United Kingdom