About 150 Leadenhall Street Nominees Limited (01336496) United Kingdom