About Lannoy Properties Ltd (12862202) United Kingdom