About Friars Bush Ltd (NI667526) United Kingdom