About Elliot James Property Limited (09615703) United Kingdom