About W & H Nutt Properties Limited (13506426) United Kingdom