About Delmont Properties Ltd (09981052) United Kingdom