About Lucerb Freeholds Ltd (12441951) United Kingdom