About N & H Walsh Properties Limited (12348798) United Kingdom