About Grangemohr Management Company Limited (NI627333) United Kingdom