About Lennox Properties (doncaster) Ltd (04780630) United Kingdom