About The 21 Osborne Road Jesmond Management Company Limited (05315600) United Kingdom