About Dellcot Properties Limited (11896935) United Kingdom