About Elliot & Co Property Services Ltd (12753274) United Kingdom