About Greyfriars Associates Ltd (10656785) United Kingdom