About Farringdon Develop Ltd (12260682) United Kingdom