About Elliot James Developments Limited (10922341) United Kingdom