Companies House Search Companies House search engine

Companies in EC2A 2ER

SPENCER ROSE LIMITED

BLACK SEA HOUSE, LONDON

Reg Number: 03894581

Date of Inc: October 12, 1999