About Nottingham Management Limited (11584681) United Kingdom