About Damflask Properties Ltd (12174855) United Kingdom