About Dellos Properties Ltd (08085589) United Kingdom