About Throne View Management Company Limited (NI065044) United Kingdom