About Richard Davis Developments Limited (11530856) United Kingdom