About Lovell Park Properties Ltd (11694510) United Kingdom