About Denef Properties Limited (13296833) United Kingdom