About Nallac Properties Ltd (12583114) United Kingdom