About Denny Properties Ltd (SC609833) United Kingdom