About Leos Bexley Investment Ltd (11950691) United Kingdom