About Londons Management Company Limited (11011125) United Kingdom