17 Church Lane London N8 Freehold Limited