VBO MECHANICAL LIMITED Company number 17441563 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address104 Paston Crescent, London, England, SE12 9EB PostcodeSE12 9EB Companies at this postcode 9 Average house price in SE12 9EB £387,000 (12 sales) Map