About Ilmington Properties Limited (02049048) United Kingdom