SJJ MANAGEMENT SERVICES LIMITED Company number 12939683 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address35 Albemarle Street, London, England, W1S 4JD PostcodeW1S 4JD Companies at this postcode 24 Average house price in W1S 4JD £228,000 (1 sales) Map