About Deko Properties Ltd (08584660) United Kingdom