About Lovell Partnerships Limited (02387333) United Kingdom