St James's Square, L.P. Company numberLP006992 StatusActive TypeLimited Partnership Incorporated7 Jul 2000 Registered office Cleveland House19 St James's SquareLondon Sw1 Data JSON Markdown