About 30 South Terrace Limited (08811163) United Kingdom