Overview
Legal name
ABBA GLOBAL HOMES LTD
Region
Unknown
Registered address
FLAT 804 THOLE COURT
51 MASTMAKER ROAD
LONDON
ENGLAND
E14 9WX
Insolvency history
No