BLUE AMBUDA LIMITED

Company number 09790963 ·

Active

Registered office

Address
61 Queen Street Queen Street, London, England, EC4R 1EB
Postcode
EC4R 1EB
Companies at this postcode
171
Average house price in EC4R 1EB
£25,726,000 (4 sales)

Map