FATTAL PICCADILLY LIMITED Company number SC074783 · Monitor this company Active Overview People 62 Control Charges Documents Analysis Location Related Registered office Address1 Morrison Street Link, Edinburgh, Scotland, EH3 8DN PostcodeEH3 8DN Companies at this postcode 20 Map