About Wallace Holden Properties Limited (08388467) United Kingdom