About Roycroft Management Company Limited (NI674505) United Kingdom