About Ellerby Properties Limited (12899698) United Kingdom