About Delancey Properties Limited (08696114) United Kingdom