About 19 Albert Street Ryde Limited (12249756) United Kingdom