About Elizabeth James Properties Limited (07660124) United Kingdom