Founded in 2007, Lumleys is a family office investment firm headquartered in Bagshot, United Kingdom. The firm seeks to invest in the insurance technology and leisure sectors.
AUM
$2.33