About Albemarle Street (nominees) Limited (04542712) United Kingdom