About 629 South Eighth Street Limited (10198687) United Kingdom