VCRA LIMITED Company number 03357985 · Monitor this company Active Overview People 25 Financial Control Documents Analysis Location Related Registered office Address118 120 High Street, Lee-On-The-Solent, England, PO13 9DB PostcodePO13 9DB Companies at this postcode 18 Map