Overview
Legal name
ABALIFISH UK LTD
Region
Unknown
Registered address
106 GREAT PORTLAND STREET
(2ND FLOOR)
LONDON
ENGLAND
W1W 6PF
Insolvency history
No