Geograph Project Limited is a Company Limited by Guarantee, registered in England Number. 7473967 and a Charity Registered in England and Wales, no 1145621
The Registered Office of the company is 26 Cloister Road, Acton, London W3 0DE, England
The secretary is David Hawgood, For email please use the Geograph contact page as this provides for contact on different topics including queries about particular photographs. Contacts from this are routed to approriate moderators and developers.