About Ellershaw Properties Limited (09668810) United Kingdom