🇬🇧
ABRA CLEANDABRA LIMITED
81.21 · General cleaning of buildingsSIC81210 · 81299MicroIDSC719709
📍 63 GREAT JUNCTION STREET, EDINBURGH, EH6 5HX, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.