St.james Ii Limited Partnership Company numberLP007592 StatusActive TypeLimited Partnership Incorporated24 Apr 2001 Registered office 61 Huddleston RoadLondonN7 0AE Data JSON Markdown