About Wellow Properties (nottingham) Limited (04627296) United Kingdom