About Eighth Street Limited (SC662345) United Kingdom