About Deltaplace Properties Limited (06033143) United Kingdom