About Decs Properties Limited (08411877) United Kingdom