About Richard Ellis Developments Limited (09648790) United Kingdom