About Direct Property Cover Ltd (12358266) United Kingdom