COMCENSUS LTD., LONDON, Regno Unito