About 73 Bell Street Limited (12508705) United Kingdom