CAFE DE PICCOLO LTD Company number 16427929 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressFlat 7 Centrum House 36 Station Road Centrum House 36 Station Road, Flat 7, Egham, Surrey, England, TW20 9LF PostcodeTW20 9LF Companies at this postcode 163 Average house price in TW20 9LF £553,000 (18 sales) Map