About Lovington Management Company Limited (11462668) United Kingdom