About York And Nottingham Terraces Management Limited (04178159) United Kingdom