About Lovell Properties Limited (01542726) United Kingdom