About Greyfriars Corporation Limited (03263394) United Kingdom