Libra Financial Management UK Ltd
- Registration reference
- Z2159985
- Date registered
- 08 April 2010
- Registration expires
- 07 April 2027
- Payment tier
- Tier 1
- Data controller
- Libra Financial Management UK Ltd
- Address
- Libra Financial Management (Uk) Ltd 18 Barkat House 116-118 Finchley Road LONDON NW3 5HT
- Data Protection Officer
- 14 Fords Close Bledlow Ridge HIGH WYCOMBE Buckinghamshire HP14 4AP [email protected]