About 60 South Island Place Limited (01949942) United Kingdom