About Flagstaff Management Company Limited (NI047483) United Kingdom