08539420 -FELIX ROAD OWNERS LIMITED

Registered Number08539420
Company-FELIX ROAD OWNERS LIMITED
Address76 Felix Road
London
W13 0NU
CountryGB
SIC Code98000 98000
Incorporation Date2013-05-22
Annual Return Date2026-02-28
Latest Accounts Date2024-05-31
Company StatusACTIVE

Credit Scorecard £6.00