Your search for michael craig vella found 2 entities with matching names.
Or try searching for michael vella

#EntityStatusState
1 16 820 438 572
CRAIG MICHAEL VELLA
ABN Active QLD
4565
2 62 978 326 960
MICHAEL CRAIG VELLA
ABN Active VIC
3840