Freya Law Limited
Registered in English & Wales (12398211)
VAT Reg. No.: GB473056393
Registered office address:
Office 403, Screenworks, 22 Highbury Grove
London, United Kingdom, N5 2ER
E: info@freya.law
Please note that Freya Law operates exclusively online and does not accept in-person or physical appointments.
For enquiries, please email me directly.