About Ledgard Bridge Management Company Limited (05666113) United Kingdom