About 70-76 Bell Street Limited (06328405) United Kingdom