About Ave Maria Properties Ltd (13080049) United Kingdom