PHABBAY LIMITED Company number SC857738 · Monitor this company Active Overview People 2 Control Charges Documents Analysis Location Related Registered office Address2 Buchan Drive, Dunblane, United Kingdom, FK15 9JR PostcodeFK15 9JR Companies at this postcode 7 Map