OLUMO IT CONSULTANCY LIMITED Company number 08704812 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressFLAT 7 SINCLAIR COURT, 2A HEATHDENE ROAD, LONDON, SW16 3PD PostcodeSW16 3PD Companies at this postcode 18 Average house price in SW16 3PD £695,000 (15 sales) Map