About Engledene Properties Limited (11193927) United Kingdom