About Johnson & Moore Properties Ltd (12089886) United Kingdom