05521416 FOX & LARK LIMITED

Registered Number05521416
CompanyFOX & LARK LIMITED
AddressSuite 505 37 Westminster Buildings
Theatre Square
Nottingham
Nottinghamshire
NG1 6LG
United Kingdom
CountryGB
SIC Code90030 90030
Incorporation Date2005-07-28
Annual Return Date2025-04-30
Latest Accounts Date2023-07-31
Company StatusACTIVE

Credit Scorecard £3.00