About 88 Holly Avenue Jesmond Management Company Limited (04071023) United Kingdom