Overview
Legal name
ALFABRIDG LTD
Region
London
Registered address
703 THE VIEW
20 PALACE STREET
LONDON
UNITED KINGDOM
SW1E 5BA
Insolvency history
No