About Robert Ogden-indescon Developments Limited (01868046) United Kingdom