About Lomax Management Limited (04088857) United Kingdom