About Dee Walk Properties Limited (SC223768) United Kingdom