About Lavington Property Investments Limited (12138819) United Kingdom