About Adolphus Towers Limited (02236454) United Kingdom