About Lavington Freehold Management Limited (13072182) United Kingdom