About Dexwood Properties Limited (03846533) United Kingdom