Royal Bank of Scotland Plc
Admitted: 15/09/08
2 1/2 Devonshire Square, Devonshire Square, London, EC2M 4BA, England