About 56 Dulwich Road (management Co) Limited (02067707) United Kingdom