About James Elliman Homes Limited (10603870) United Kingdom