David Holland Registration Number 2429 Registration Type Practising Registration Surname Holland Given Names David Company Name DASH Architects