LORDS CONSULTING LIMITED Company number 05192892 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address58 DENHAM LANE, CHALFONT ST PETER, GERRARDS CROSS, BUCKINGHAMSHIRE, SL9 0ES PostcodeSL9 0ES Companies at this postcode 15 Average house price in SL9 0ES £980,000 (17 sales) Map