EDINBURGH PARK & FLY LIMITED Company number SC373884 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address1C NEWBRIDGE ROAD, NEWBRIDGE, EDINBURGH, EH28 8QH PostcodeEH28 8QH Map