About Lowe Management Limited (10260721) United Kingdom