About Denmark Square Limited (08561817) United Kingdom