About Enlo Property Co. Limited (00692976) United Kingdom