About Towerblock Limited (03396454) United Kingdom