About Lrs Estate Holdings Ltd (11507062) United Kingdom