Interiorculture Limited, a Private Limited Company, that is based in 346a Farnham Road, Slough. The post code is SL2 1BT. This firm 's been 12 years in the United Kingdom. The firm's registered no. is 08247554. This enterprise's declared SIC number is 82990 which means Other business support service activities not elsewhere classified. 2022-10-31 is the last time the accounts were reported.
At present, this particular firm is led by 1 managing director: James O., who was assigned to lead the company in October 2012.
James O. is the individual with significant control over this firm, owns over 3/4 of company shares.