About Delenco Properties Limited (12572248) United Kingdom