About Delmere Properties Ltd (13699475) United Kingdom