David Taylor

Address:
5a Welbeck Close
London
N12 9TU

Description

David is an IT Manager with an interest in involvement with a self-managed allotment society.

Charity Number: 1118616 | Company Number: 4323551