FORQUILLA LIMITED Company number SC514671 · Monitor this company Dissolved Overview People 7 Financial Control Documents Analysis Location Related Registered office Address14 POSSIL ROAD, GLASGOW, SCOTLAND, G4 9SY PostcodeG4 9SY Companies at this postcode 25 Map