About Ejc Properties Limited (07123613) United Kingdom