THEVI LIMITED Company number 17330079 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressFlat 6 Boxshall House, Barnfield Road, London, England, SE18 3UD PostcodeSE18 3UD Companies at this postcode 16 Average house price in SE18 3UD £247,000 (3 sales) Map