About Farringdon Road Management Limited (04848617) United Kingdom