About Coxwold Properties Limited (07441956) United Kingdom