About Americas Square Limited (06391302) United Kingdom