About 4 Tynedale Terrace Property Management Company Limited (04184099) United Kingdom