FILAMENT PD LTD Company number SC438882 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address8 Elliot Place, Suite 1.2, Skypark 1, Glasgow, Scotland, G3 8EP PostcodeG3 8EP Companies at this postcode 92 Map