About Leavington Properties (uk) Limited (07025077) United Kingdom