About Alasdair & Edwards Properties Ltd (12636207) United Kingdom