PHYSICAL PIXELS LTD Company number 07439677 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office Address9 Peacock Yard, Iliffe Street, London, SE17 3LH PostcodeSE17 3LH Companies at this postcode 20 Map