SLR GROUP LIMITED

Company number 02952410 ·

Active

Registered office

Address
Third Floor Summit House 12 Red Lion Square, Holborn, London, United Kingdom, WC1R 4QH
Postcode
WC1R 4QH
Companies at this postcode
141
Average house price in WC1R 4QH
£40,774,000 (1 sales)

Map