108a Elgin Avenue (london) Limited with reg. no. 05892012 has been in this business field for fourteen years. This particular Private Limited Company can be found at Swan House, 203 Swan Road in Feltham and its post code is TW13 6LL. The company's registered with SIC code 98000 which means Residents property management. The business latest annual accounts describe the period up to Wednesday 31st July 2019 and the latest confirmation statement was released on Wednesday 31st July 2019.
From the information we have gathered, this specific firm was built in July 2006 and has been run by three directors. At least one secretary in this firm is a limited company: C/o Dexters Block Management.