About 8 Eccleston Square Limited (04295993) United Kingdom