About Lohia Freeholds Ltd (06583473) United Kingdom