About Village Developments N I Ltd (12985688) United Kingdom