About Appiason Properties Limited (13672327) United Kingdom