About Deglyn Properties Ltd (05060225) United Kingdom