About Eighth Street Properties Ltd (04398692) United Kingdom