NEXUS PROJECTS LIMITED Company number 15052913 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address63 Devonshire Green, Farnham Royal, Slough, England, SL2 3DX PostcodeSL2 3DX Companies at this postcode 12 Average house price in SL2 3DX £425,000 (14 sales) Map