About Ellington Properties Llp (OC438628) United Kingdom