1987 is the year of the start of Flucast Limited, the firm located at Unit 4 Oxen Road Industrial Estate, Oxen Road in Luton. That would make thirty seven years Flucast has existed in this business, as the company was registered on Thursday 5th November 1987. Its Companies House Registration Number is 02189229 and its post code is LU2 0DZ. This firm's declared SIC number is 68320: Management of real estate on a fee or contract basis. 2022-03-31 is the last time the accounts were reported.
Mark C. and Owen T. are registered as the company's directors and have been cooperating as the Management Board since September 2023.