About Denmore Properties Ltd (SC125007) United Kingdom