About Longplan Investment Ltd (10012204) United Kingdom