DELFI ASSOCIATES LIMITED Company number 08830746 · Monitor this company Dissolved Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address15 NEVERN SQUARE, LONDON, SW5 9NW PostcodeSW5 9NW Companies at this postcode 17 Average house price in SW5 9NW £976,000 (51 sales) Map