Peter Spain Registration Number 1068 Registration Type Practising Registration Surname Spain Given Names Peter Director of Registered Company Edge Architects Pty Ltd (Edge Architects) Status Active