About Elend Developments Llp (OC389994) United Kingdom