About Enfield Properties Limited (01949984) United Kingdom