About Franklin Road Management Limited (09337627) United Kingdom