About 6 South Bank Terrace Limited (01908419) United Kingdom