About 123 Southgate Street Limited (06953809) United Kingdom