About Leslei Flint Management Company Limited (05227697) United Kingdom