About Data Logic Properties Limited (01917918) United Kingdom