About Northern Angel Management Company Limited (06312237) United Kingdom