About 206 Mansfield Road Nottingham Management Company Limited (02541818) United Kingdom