EVCIA LIMITED Company number 14703239 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressBray House, Duke Of York Street, London, England, SW1Y 6JX PostcodeSW1Y 6JX Companies at this postcode 25 Average house price in SW1Y 6JX £807,000 (14 sales) Map