About Richard James Developments Limited (09914303) United Kingdom