Peephole Software Limited Company number03506744 StatusLiquidation TypePrivate Limited Company Incorporated9 Feb 1998 Registered office 20 Sipson RoadWest DraytonMiddlesexUB7 9DP Data JSON Markdown