About Eastwood Envirowaste Properties Limited (NI631133) United Kingdom