About Greyfriars Management Ltd (03196555) United Kingdom