About Dna Architecture Properties Limited (04861377) United Kingdom