About Elliot James Property Management Limited (10121111) United Kingdom