About Ammerstol Properties Ltd (13607357) United Kingdom