About Elliott James Property Limited (10516773) United Kingdom