Natasha Vella Registration Number 4024 Registration Type Practising Registration Surname Vella Given Names Natasha Company Name Stallard Meek Architects Ptd Ltd