About Richard James Property Management Limited (11730410) United Kingdom