About Loren S Estate Ltd (13412356) United Kingdom