About 19 Albert Street Limited (04822610) United Kingdom