About 6 Wilmington Square Limited (04398467) United Kingdom