About Landhaven Holdings Ltd (12165579) United Kingdom