VANTASTIC MAN AND VAN LIMITED Company number 10376770 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address31 Penrose House Penrose Street, London, England, SE17 3DX PostcodeSE17 3DX Companies at this postcode 6 Average house price in SE17 3DX £259,000 (3 sales) Map