Cowan Photographic Studios Limited Company number00649271 StatusLiquidation TypePrivate Limited Company Incorporated11 Feb 1960 Registered office 9/13 Fenchurch BuildingsFenchurch StreetLondonEC3M 5PP Data JSON Markdown